<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>

	</head>

	<body>
	</body>
	<!-- eclipse -->
	<script src="../runmap/lib/jquery.min.js"></script>
	<script src="../runmap/lib/JsonUtil.js"></script>
	<!-- HBuilder -->
<!-- 	<script src="../lib/jquery.min.js"></script> -->
	<script>
	
		//该测试页面启动地址：http://localhost:8080/runmap/T_Address.html
	
	
		var hostUrl = "http://localhost:8080/runmap/Address/";
// 		var hostUrl = "http://192.168.200.30:7002/kddh/Address/";
		
		
		
		//获取图层的字段信息
// 		systemLogin();
		//获取未完成任务列表
// 		getNoTaskList();
		//获取已完成任务列表
// 		getYesTaskList();
// 		//添加任务
		addNewTask();
// 		//更新任务状态
// 		updateTaskStatus();
// 		//删除全部已完成任务
// 		deleteAllYesTask();


		
		//删除全部已完成任务
		function deleteAllYesTask(){
			var jsonObj = {
					"userid":1
			};
			var jsonStr = json2str(jsonObj);
			callAjax("deleteAllYesTask", jsonStr, "删除全部已完成任务:deleteAllYesTask");
		}
		
		//更新任务状态
		function updateTaskStatus(){
			var jsonObj = {
					"status":1,
					"taskid":153
			};
			var jsonStr = json2str(jsonObj);
			callAjax("updateTaskStatus", jsonStr, "更新任务状态:updateTaskStatus");
		}

		//添加任务
		function addNewTask(){
			var jsonObj = {
					"name":"清华大学",
					"address":"清华大学东南门",
					"lng":119.5835145,
					"lat":39.865414,
					"userid":1,
					"couriernumber":"012345678902154"
			};
			var jsonStr = json2str(jsonObj);
			callAjax("addNewTask", jsonStr, "添加任务:addNewTask");
		}

		//获取已完成任务列表
		function getYesTaskList(){
			var jsonObj = {
					"userid":1
			};
			var jsonStr = json2str(jsonObj);
			callAjax("getYesTaskList", jsonStr, "获取已完成任务列表:getYesTaskList");
		}
		
		//获取未完成任务列表
		function getNoTaskList(){
			var jsonObj = {
					"userid":1	
			};
			var jsonStr = json2str(jsonObj);
			callAjax("getNoTaskList", jsonStr, "获取未完成任务列表:getNoTaskList");
		}
		
		//获取图层的字段信息
		function systemLogin(){
			var jsonObj = {
					"name":"admin",		//地图id		
					"password":"123"		//地图id		
			};
			var jsonStr = json2str(jsonObj);
			callAjax("systemLogin", jsonStr, "用户登录:systemLogin");
		}
		
		
		//调用后台接口
		function callAjax(funcName, paramObj, log, callback){
			$.ajax({
				type: "post",
				url: hostUrl + funcName,
				data: paramObj,
				contentType:'application/json',
				dataType: 'json',
				success: function(result) {
					console.log(log);
					console.log(result);
					if(callback){
						callback(result);
					}
					}
				});
		}
		
	</script>

</html>